Big Huge Thesaurus

Saint John the Apostle

noun